Skip to content

Support Nethermind FlatDB#2568

Open
yorickdowne wants to merge 1 commit intoethstaker:mainfrom
yorickdowne:nethermind-flatdb
Open

Support Nethermind FlatDB#2568
yorickdowne wants to merge 1 commit intoethstaker:mainfrom
yorickdowne:nethermind-flatdb

Conversation

@yorickdowne
Copy link
Copy Markdown
Collaborator

@yorickdowne yorickdowne commented Apr 24, 2026

What I did

New .env variable NETHERMIND_FLATDB. Requires Nethermind 1.37.1

  • Offer Flat and FlatInTrie
    - Auto-convert existing DBs
  • Ignore FlatDB for archive nodes
  • Do not configure state pruning when using FlatDB

@yorickdowne yorickdowne force-pushed the nethermind-flatdb branch 3 times, most recently from 2b4b2b7 to 12fe258 Compare April 24, 2026 23:16
@yorickdowne yorickdowne requested a review from pietjepuk2 April 24, 2026 23:17
@yorickdowne yorickdowne force-pushed the nethermind-flatdb branch 2 times, most recently from e9a8102 to e1a5a93 Compare April 25, 2026 07:27
@yorickdowne yorickdowne marked this pull request as draft April 25, 2026 12:02
@yorickdowne
Copy link
Copy Markdown
Collaborator Author

yorickdowne commented Apr 25, 2026

Wait for 1.37.1 for a FlatDB sync with Nimbus fix

@yorickdowne yorickdowne force-pushed the nethermind-flatdb branch 3 times, most recently from 6526675 to 3a3d982 Compare April 26, 2026 11:21
@yorickdowne yorickdowne marked this pull request as ready for review April 29, 2026 00:49
@yorickdowne
Copy link
Copy Markdown
Collaborator Author

Removing always-on migration parameter, it does not work well with a restart during sync. See NethermindEth/nethermind#11418

@yorickdowne yorickdowne force-pushed the nethermind-flatdb branch 3 times, most recently from 825b9aa to a87df79 Compare May 1, 2026 04:17
@yorickdowne yorickdowne force-pushed the nethermind-flatdb branch from a87df79 to ce0d501 Compare May 1, 2026 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant